self-employed individual - Espagnol Anglais Dictionnaire